History
History
Show in Sentence
 Show Synonyms 

1) to be enjoying a lot of public attention (limelight)

Synonyms
UK
US
Meaning:
spotlight

(an electrical apparatus used for sending) a strong light directed onto a particular place or person, e.g. the stage of a theatre

attention; bright beam of light

PUBLIC ATTENTION as in Wiktionary
PUBLIC ATTENTION as in Wikipedia